Bridge your browser and apps to your Trezor — safely and privately.
Trezor Bridge is a lightweight local service that enables secure communication between web or desktop applications and your connected Trezor hardware wallet. It keeps all key material on-device, requires user confirmation for every signing operation, and avoids routing sensitive data through third‑party servers.
Privacy-first
Runs locally on your machine — Bridge does not relay data through remote servers. Requests are forwarded only after origin checks and user approval.
Verified signing
The Trezor device displays transaction details for manual confirmation. Only approved operations produce signatures.
Cross-platform
Installers for Windows, macOS, and Linux. Bridge auto-starts when needed and supports seamless updates.
Developer-friendly
Local APIs and examples enable secure integrations for wallets, dApps, and tooling.
How it works
- Your web page or desktop app sends a request to the Bridge service running locally.
- Bridge validates the request origin and forwards it to the connected Trezor device.
- The device shows transaction details and asks for your physical confirmation.
- After approval, the device signs locally and Bridge returns the signed payload to the originating app for broadcast.
Bridge never stores private keys — all signing occurs inside the Trezor device.